#region Copyright (c) 2003 - 2006 Toenda Software Development
/*
 * Copyright (c) 2003 - 2006 Toenda Software Development
 */
#endregion

using System;
using System.Collections;

namespace Toenda.Rails {
	namespace DataContainer {
		/// <summary>
		/// Class MessageItem. Data object for a project.
		/// </summary>
		[Serializable]
		public class MessageItem {
			private string m_id;
			private string m_imageid;
			private string m_desc;
			private bool m_is_finished;
			private DateTime m_create_date;
			private string m_email;

			/// <summary>
			/// Default constructor
			/// </summary>
			public MessageItem() {
			}

			/// <summary>
			/// Get or set the pkid
			/// </summary>
			public string ID {
				get { return m_id; }
				set { m_id = value; }
			}

			/// <summary>
			/// Get or set the name
			/// </summary>
			public string ImageID {
				get { return m_imageid; }
				set { m_imageid = value; }
			}

			/// <summary>
			/// Get or set the value of the description
			/// </summary>
			public string Description {
				get { return m_desc; }
				set { m_desc = value; }
			}

			/// <summary>
			/// Get or set the value of the is finished
			/// </summary>
			public bool IsFinished {
				get { return m_is_finished; }
				set { m_is_finished = value; }
			}

			/// <summary>
			/// Get or set the value of the create date
			/// </summary>
			public DateTime CreateDate {
				get { return m_create_date; }
				set { m_create_date = value; }
			}

			/// <summary>
			/// Get or set the email adress
			/// </summary>
			public string EMail {
				get { return this.m_email; }
				set { this.m_email = value; }
			}
		}
	}
}
